Batch Script-এ IP Configuration এবং Network Commands ব্যবহার করে সিস্টেমের নেটওয়ার্ক কনফিগারেশন চেক করা, পিং টেস্ট করা, এবং নেটওয়ার্ক ট্রেস করা যায়। এর মাধ্যমে আপনি নেটওয়ার্ক সম্পর্কিত বিভিন্ন তথ্য সংগ্রহ করতে পারেন এবং নেটওয়ার্ক সমস্যাগুলি চিহ্নিত করতে সহায়তা পাবেন। এখানে কিছু গুরুত্বপূর্ণ নেটওয়ার্ক কমান্ডের ব্যাখ্যা দেওয়া হল।
IP Configuration (ipconfig)
ipconfig কমান্ডটি ব্যবহৃত হয় সিস্টেমের নেটওয়ার্ক কনফিগারেশন দেখতে। এর মাধ্যমে আপনি আপনার সিস্টেমের IP অ্যাড্রেস, সাবনেট মাস্ক, ডিফল্ট গেটওয়ে ইত্যাদি দেখতে পারেন।
সাধারণ ipconfig কমান্ড
এই কমান্ডটি চালালে আপনার সিস্টেমের সকল নেটওয়ার্ক অ্যাডাপ্টারের তথ্য দেখাবে, যেমন:- IP অ্যাড্রেস
- সাবনেট মাস্ক
- ডিফল্ট গেটওয়ে
- ডিএনএস সার্ভার
ipconfigবিস্তারিত নেটওয়ার্ক কনফিগারেশন দেখতে
/all ফ্ল্যাগ ব্যবহার করে আপনি সকল নেটওয়ার্ক ডিভাইসের বিস্তারিত কনফিগারেশন জানতে পারবেন, যেমন MAC অ্যাড্রেস, DHCP ব্যবহার হচ্ছে কিনা, এবং DNS তথ্য।ipconfig /all- IP অ্যাড্রেস রিলিজ এবং রিনিউ
ipconfig কমান্ডের সাথে /release এবং /renew ফ্ল্যাগ ব্যবহার করে আপনার সিস্টেমের DHCP দ্বারা প্রদত্ত IP অ্যাড্রেস রিলিজ এবং রিনিউ করা যায়।IP রিলিজ:
ipconfig /releaseIP রিনিউ:
ipconfig /renew
Ping Command
ping কমান্ডটি নেটওয়ার্কের মধ্যে দুটি ডিভাইসের মধ্যে সংযোগ পরীক্ষা করতে ব্যবহৃত হয়। এটি নির্দিষ্ট IP অ্যাড্রেস বা ডোমেন নাম (যেমন www.google.com) পিং করে আপনার নেটওয়ার্কের স্থিতি পরীক্ষা করে।
সাধারণ ping কমান্ড
আপনি কোনো IP অ্যাড্রেস বা ডোমেন নাম পিং করতে পারেন:ping 192.168.1.1অথবা
ping www.google.comপিং এর প্যাকেট সংখ্যা সীমিত করা
-n ফ্ল্যাগ ব্যবহার করে পিং পাঠানোর সংখ্যা নিয়ন্ত্রণ করা যায়। উদাহরণস্বরূপ, 4টি প্যাকেট পিং পাঠাতে:ping 192.168.1.1 -n 4পিং টাইমআউট সেট করা
-w ফ্ল্যাগ ব্যবহার করে প্রতিটি পিং রেসপন্সের জন্য টাইমআউট নির্ধারণ করা যায় (মিলিসেকেন্ডে):ping 192.168.1.1 -w 5000এই কমান্ডটি 5 সেকেন্ডের জন্য প্রতিটি পিং এর টাইমআউট সেট করবে।
Tracert Command
tracert (Traceroute) কমান্ডটি নেটওয়ার্কের মধ্যে কোনো প্যাকেট কোথা থেকে কোথায় যাচ্ছে তা ট্রেস করে। এটি প্যাকেটের রুট বা পথের মধ্যে থাকা প্রতিটি হপের আইপি অ্যাড্রেস দেখাবে।
সাধারণ tracert কমান্ড
একটি IP অ্যাড্রেস বা ডোমেন নামের ট্রেস রুট দেখতে:tracert www.google.comম্যাক্স হপ সংখ্যা নির্ধারণ
-h ফ্ল্যাগ ব্যবহার করে আপনি ট্রেসিং রুটের জন্য সর্বোচ্চ হপ সংখ্যা নির্ধারণ করতে পারেন। উদাহরণস্বরূপ, 10টি হপ:tracert -h 10 www.google.com- এখানে প্রতিটি হপের বিস্তারিত দেখানো হবে
ট্রেস রুটে চলতে থাকা প্রতিটি রাউটার বা গেটওয়ের IP অ্যাড্রেস এবং প্রতিটি হপের সময় (Latency) দেখাবে।
সারাংশ
IP Configuration, ping, এবং tracert কমান্ডগুলি Batch Script-এ নেটওয়ার্ক সম্পর্কিত তথ্য যাচাই এবং নেটওয়ার্ক সমস্যা সনাক্ত করার জন্য অত্যন্ত গুরুত্বপূর্ণ। ipconfig ব্যবহার করে আপনি সিস্টেমের IP কনফিগারেশন চেক করতে পারেন, ping দিয়ে দুটি ডিভাইসের মধ্যে সংযোগ পরীক্ষা করতে পারেন, এবং tracert দিয়ে নেটওয়ার্কের মধ্যে প্যাকেটের রুট ট্রেস করতে পারেন। এই কমান্ডগুলো ব্যবহার করে নেটওয়ার্কের স্থিতি ও কার্যকারিতা নিরীক্ষণ এবং ডিবাগ করা সম্ভব।
Read more